Arduino è una piattaforma hardware open-source composta da una serie di schede elettroniche dotate di un micro-controllore. In questo corso, dopo un’introduzione generale su Arduino, sull’interfaccia IDE, sull’elettronica di base e su una serie di conoscenze di base utile al suo corretto uso, si imparerà a conoscere e ad utilizzare Arduino attraverso l’introduzione di alcuni sensori per i quali si procederà con una loro presentazione, con la programmazione utile a farli funzionare e con una serie di verifiche connesse.
Tutta la piattaforma Arduino è open-source, quindi sono pubblicamente disponibili sia gli schemi circuitali per riprodurre la scheda stessa senza violare brevetti, sia varie piattaforme per la programmazione in diversi linguaggi.
Il corso approfondisce il mondo di Arduino attraverso un’esemplificazione dedicata alla realizzazione di una serra digitale che permetterà di comprendere appieno come sia possibile utilizzare Arduino, insieme ai suoi sensori e attuatori, per progetti completi e utilizzabili.
Essendo pensato come modulo avanzato per lo sviluppo di un progetto, si consiglia di seguire preliminarmente il modulo "Programmare con arduino".